Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 MARSH WALL £32,693,276 £26,650,000 20 Dec 2019
56 MARSH WALL £1,276,319 £1,260,000 28 Sep 2023